petrological microscopes - Alemán Inglés Diccionario